![]() | ![]() | ![]() | ![]() | ![]() |
The MEXECSIZE option specifies the maximum macro size that can be executed in memory. The MEXECSIZE option value is the compiled size of the macro. Memory is allocated only when the macro is executed. After the macro completes, the memory is released. If memory is not available to execute the macro, an "out of memory" message is written to the SAS® log.
On z/OS operating systems, this option always has a value of zero, causing the macros to be invoked from disk rather than from memory.
The MEXECNOTE option can be used to determine whether a macro is executing from disk or memory.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Product Family | Product | System | SAS Release | |
Reported | Fixed* | |||
SAS System | Base SAS | z/OS | 9.1 TS1M2 | 9.4 TS1M2 |